table {
  margin: auto auto;
}

#process-div {
  width: 100%;
}

#process,
#save,
#load {
  margin: 10px 0;
  margin-left: 15px;
  color: lightslategray;
  border-radius: 4px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

#save,
#load {
  margin-left: 5px;
}

#center-line {
  background-color: lightsalmon;
  border: rgba(28, 184, 65, 0.466) 1px solid;
}

.rand,
.rand-rand,
#sug {
  margin: 10px 15px;
}

.add-bnt,
.del-bnt {
  color: white;
  border-radius: 4px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  font-size: 90%;
  margin: auto 5px;
  padding: 6px;
}

.add-bnt {
  background: rgb(28, 184, 65);
}

.del-bnt {
  background: rgb(202, 60, 60);
}

.item {
  background-color: #fafafa;
}

#sug {
  background-color: linen;
  color: #545454;
}
